package com.xiguaji.tiktok.v1.ins.media.dto;

import lombok.Data;

import java.util.List;

@Data
public class InsMediaData {
    private Long id;

    /**
     * 帖子id
     */
    private String mid;

    /**
     * 博主id
     */
    private Long ownerUid;

    /**
     * 帖子编码
     */
    private String shortcode;

    /**
     * 封面地址
     */
    private String displayUrl;

    /**
     * 是否视频
     */
    private Boolean isVideo;

    /**
     * 是否赞助帖
     */
    private Boolean isSponsored;

    /**
     * 视频地址
     */
    private String videoUrl;

    /**
     * 视频观看数
     */
    private Long videoViewCount;

    /**
     * 标题
     */
    private String caption = "";

    /**
     * 评论数
     */
    private Integer commentCount;

    /**
     * 点赞数
     */
    private Long likeCount;

    /**
     * 是否不能评论
     */
    private Boolean commentsDisabled;

    /**
     * 帖子发表时间戳
     */
    private Long takenTime;

    /**
     * 地点id
     */
    private Long locationId;

    /**
     * 地点
     */
    private String locationName;

    /**
     * 帖子类型
     */
    private String typename;

    /**
     * 帖子来源类别
     */
    private String productType;

    /**
     * 创建时间
     */
    private Long createTime;

    /**
     * 采集评论数
     */
    private Long collectCommentsCount;

    /**
     * 最近评论采集时间时间
     */
    private Long lastCommentCollectTime;

    /**
     * 是否是广告帖(0:未分析,1:是,2:否)
     */
    private Integer isAd;

    /**
     * 参与率
     */
    private Double er;

    /**
     * 最近帖子采集时间
     */
    private Long lastCollectTime;

    /**
     * 提及的博主
     */
    private List<InsAdMediaBrand> taggedBloggers;

    /**
     * 博主分类
     */
    private String bloggerOverallCategoryName;

    private Double score;

    private Integer productTagType;

    private String bloggerPic;
    private String username;
    private String fullName;
    private Boolean isVerified;
    private Integer collectId;
}
